csslookup: Use the new gtk_style_context_peek_property()
authorBenjamin Otte <otte@redhat.com>
Tue, 3 Jan 2012 04:06:30 +0000 (05:06 +0100)
committerBenjamin Otte <otte@redhat.com>
Mon, 9 Jan 2012 17:37:57 +0000 (18:37 +0100)
gtk/gtkcsslookup.c

index af4eddfd41e64c4c056e3ceb5a153ce8d171be23..ff833cb0fb75d76d2d29189774fde823a96c5c6a 100644 (file)
@@ -207,10 +207,10 @@ _gtk_css_lookup_resolve (GtkCssLookup    *lookup,
       else
         {
           /* Set NULL here and do the inheritance upon lookup? */
-          gtk_style_context_get_property (parent,
-                                          _gtk_style_property_get_name (GTK_STYLE_PROPERTY (prop)),
-                                          gtk_style_context_get_state (parent),
-                                          &value);
+          result = _gtk_style_context_peek_property (parent,
+                                                     _gtk_style_property_get_name (GTK_STYLE_PROPERTY (prop)));
+          g_value_init (&value, G_VALUE_TYPE (result));
+          g_value_copy (result, &value);
         }
 
       _gtk_style_properties_set_property_by_property (props,